@风铃
2年前 提问
1个回答

预防旁路攻击的措施有哪些

GQQQy
2年前

预防旁路攻击的措施有以下这些:

  • 利用噪声发生器产生随机噪声:这种防御手段将一些噪声加入到易被攻击的信号端中,以降低功耗分析的信噪比,从而使的功耗分析的攻击方法变得困难以防御攻击。

  • 异步电路:该防御手段是得其在抵御功耗分析方面效果出众,主要是平均功耗、能力信号的峰值以及电磁辐射等方面来进行防御。

  • 双轨技术:双轨技术通过加入一个互补电路,平衡逻辑0和逻辑1的功耗,从而破坏必要条件,同时也使内部数据具有随机性。

  • 增加随机指令:增加随机指令或者空指令的方法来改变设备密码算法程序的时间点,增加攻击者采样的难度以达到防御目的。

  • 位置置换:对密码系统或者要防护系统中敏感信息的数据或者地址进行总线位置置换,以使攻击者不容易得到相关信息。

  • 数据Masking技术:使用冗余方式来平衡表达数据,使的数据的汉明重量恒定,从攻击者无法得到数据线上泄露的功耗信息。